export interface tabHeaderType{
    "prop":string,
    "label":string

}


export interface subMenuType{
    name: string,
    path: string,
    id: string,
    code?:string,
    isTrue: boolean,
    icon?:string,
    img?:string,
    children?: subMenuType[]
}

export interface menuType{
    name: string,
    path: string, 
    icon: string,
    code?:string,
    img:string,
    id: string,
    isTrue:boolean,
    children?: subMenuType[]
}

 // 易损性管理
export interface trafficType{
    name: string,
    path: string, 
    icon:string,
    id: string,
    isTrue:boolean,
    children: trafficSubType[]
}
 // 易损性管理
export interface trafficSubType{
    name: string,
    path: string,
    id: string,
    isTrue: boolean,
    icon:string,
    children?: trafficSubType[],
    type_name?:string
}
// 子系统
export type subSysType = {
    "name":string,
    "id":string,
    "state": string,
    "selected":boolean,
    apps?:subSysType[]
}

//  项目
export type objectType = {
    id?:string,
    area: string,
    left_up_latitude:string,
    left_up_longitude: string,
    name: string,
    remark:string,
    right_down_latitude: string,
    right_down_longitude: string,
    engineering_system: string,
    engineering_system_info: string,
    create_time?: string,
    tenant_id?: string,
    code:string
}

